﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DeliveryBoy.Business.Objects
{
    public class TakeoutProvider
    {
        #region private declarations
        private int _siteId;
        private bool _allowPayMeLater;
        private DateTime _expirationTime;
        private DateTime _startTime;
        private IEnumerable<Audience> _audiences;
        private int _maximumOrders;
        private bool _notified;
        private string _instructions;
        private decimal _takeoutCharge;

        #endregion

        #region public accessors
        public DateTime StartTime
        {
            get { return _startTime; }
            set { _startTime = value; }
        }
        public DateTime ExpirationTime
        {
            get { return _expirationTime; }
            set { _expirationTime = value; }
        }
        public bool AllowPayMeLater
        {
            get { return _allowPayMeLater; }
            set { _allowPayMeLater = value; }
        }
        public string Instructions
        {
            get { return _instructions; }
            set { _instructions = value; }
        }
        public int MaximumOrders
        {
            get { return _maximumOrders; }
            set { _maximumOrders = value; }
        }
        public bool Notified
        {
            get { return _notified; }
            set { _notified = value; }
        }
        public decimal TakeoutCharge
        {
            get { return _takeoutCharge; }
            set { _takeoutCharge = value; }
        }
        public int SiteId
        {
            get { return _siteId; }
            set { _siteId = value; }
        }
        #endregion
    }
}
